garden mint - German English Dictionary